#conf-widget { padding:20px 10px; }
#conf-widget #left { width:410px; float:left; }
#conf-widget h2 { color:#0470B0; font-size:14px; font-weight:bold; margin:15px 0 10px 0; }
#conf-widget h2 a#copy { color:#c5c5c5; font-weight:normal; font-size:9px; margin:-8px 0 0 15px; }
#conf-widget #left .line { margin:5px 0; overflow:auto; }
#conf-widget #left .line p { margin:-5px 0; }
#conf-widget #left label { display:block; width:350px; float:left; padding:7px 0; }
#conf-widget #left input { float:left; margin:9px 0 0 0; }
#conf-widget #left .selector { height:36px; width:35px; float:left; }
#conf-widget #left .selector div { background:transparent url(../img/colorpicker/select2.png) repeat scroll center center; height:28px; width:28px; }
#conf-widget #left .picker { display:none; }
#conf-widget #left #options-wl { display:none; }
#conf-widget #left #products-wl { background-color:rgb(246, 246, 246); padding:5px; margin:5px 0 5px 25px; width:250px; display:none; }
#conf-widget #left #products-wl .product { margin:2px 0; overflow:auto; }
#conf-widget #left #products-wl .product .img { width:75px; float:left; text-align:center; }
#conf-widget #left #products-wl .product .name { width:150px; float:left; }
#conf-widget #left #products-wl .product .check input { margin:0; }
#conf-widget #left #blog input, #conf-widget #left #blog textarea { width:370px; padding:3px; font-family:Arial; font-size:12px; color:black; display:block; float:none; margin:0; }
#conf-widget #left #blog label { float:none; padding:2px; height:15px; }

#conf-widget #center { float:left; width:370px; }
#conf-widget #center textarea { width:340px; background-color:rgb(246, 246, 246); border:none; padding:5px; font-family:Arial; font-size:12px; color:black; line-height:1.5em; }

#conf-widget #right { float:left; width:180px; }